.home {
    width: 100%;
    height: 100%;
    position: relative;

    .menu-list {
        width: 180px;
        position: fixed;
        height: 100%;
        .menuitems {
            height: 100%;
        }
    }

    .right-cont {
        margin-left: 179px;
        transition: all 0.33s;
        height: 100%;

        &.active {
            margin-left: 80px;
        }
    }

    .main-head {
        height: 50px;
        line-height: 50px;
        border-bottom: 2px solid rgb(218, 212, 212);
        padding-left: 10px;

        .bread-cump {
            display: inline-block;
            margin-left: 20px;
        }

        .usermesg {
            float: right;
            margin-right: 20px;
            cursor: pointer;
            font-size: 0.9rem;

            li:not(:first-child) {
                display: none;
                text-align: center;

                &:hover {
                    background: rgb(173, 169, 169);
                    font-weight: bolder;
                }
            }

            li {
                padding: 0 10px;
            }

            &:hover {
                li {
                    display: block;
                }
            }
        }
    }
}